/* CSS Document */
*{
	font-family:"微软雅黑";
	margin:0 auto;
	
	/*border:1px solid  #F00;*/
}
#top {
	background-image:url(../img/top.gif);
	background-repeat:no-repeat;
	background-position:center top;
	margin-left:auto;
	margin-right:auto;
	height:257px;
	width:1024px;
}
#top .title{
	padding-top:100px;
	font-size:46px;
	font-style:italic;
	margin-left:50px;
}
#content{
	width:1024px;
	border:1px solid;
	border-bottom:0px;
}
#content .left{
	border-right:1px solid;
	padding-left:5px;
	padding-right:5px;
	width:680px;
	margin:0px;
	float:left;
	padding-top:10px;
}
#content .right{
	border-left:1px solid;
	margin-left:690px;
}
#course {
	border:1px solid;
	margin-bottom:5px;
	margin-top:5px;
}
.line{
	border-bottom:#999 thin dotted;
	padding-right:40px;
}
#footer{
	background:url(../img/footer.jpg) no-repeat;
	margin-top:15px;
	width:1024px;
	height:120px;
}

#course .course{
	margin:10px;
	padding-left:50px;
	border-bottom:1px dotted;
	margin-left:20px;
}
#nav{
	width:120px;
	margin:0px;
	margin-top:30px;
	float:left;
}
#nav a{
	
}
#content .frame{
	margin:30px auto;
	margin-left:150px;
	margin-right:20px;
	height:400px;
}